package com.example.lambda;

import java.util.List;
import java.util.stream.Collectors;
import java.util.stream.Stream;

/**
 * @Author: 朝花不迟暮
 * @Description: peek()方法是一个中间Stream操作，有时候我们可以使用peek来打印日志
 * @Date: 2022/11/4
 */
public class PeekSample {
    public static void main(String[] args) {
        List<String> result = Stream.of("程序员田螺", "捡田螺的小男孩", "捡瓶子的小男孩")
                .filter(a -> a.contains("田螺"))
                .peek(a -> System.out.println("关注公众号:" + a)).collect(Collectors.toList());
        System.out.println(result);
    }
}
